package controllers;

import negocios.Familia;

import dados.BancoFamilias;
import dados.IBancoFamilias;

public class FamiliasController implements IFamiliasController {

	@Override public Familia consultarFamilia(Familia familia) {

        IBancoFamilias ibc = BancoFamilias.getInstance();

		return ibc.consultarFamilia(familia);
	}

	@Override public void editarFamilia(Familia familia) {

        IBancoFamilias ibc = BancoFamilias.getInstance();

        ibc.editarFamilia(familia);

	}

	@Override public void excluirFamilia(Familia familia) {

        IBancoFamilias ibc = BancoFamilias.getInstance();

        ibc.excluirFamilia(familia);

	}

	@Override public void inserirFamilia(Familia familia) {

        IBancoFamilias ibc = BancoFamilias.getInstance();

        ibc.inserirFamilia(familia);

	}

	@Override public Object[] listarFamilias() {

        IBancoFamilias ibc = BancoFamilias.getInstance();

		return ibc.listarFamilias();
	}


}
